#ifndef __MY_DEBUG_H_
#define __MY_DEBUG_H_

#include "Global.h"

// #define DEBUG_MODE

#define DEBUG_COMX_BOUND        115200

typedef void (*pTxfunc)(uint8 data);
typedef void (*pConfig)(uint32 bound);

typedef struct
{
    pConfig pHardwareConfig;
    pTxfunc pSendByteFunc;
}MyDebug_Prmt_t;


void MyDebugConfig(void);
void Debug_PrintfHex(uint8 *str,uint32 len);
void Debug_PrintfChar(char *str);


#endif

